cable pulling device - Alemán Inglés Diccionario